﻿#ifndef CONCRETEFACTORY1_H
#define CONCRETEFACTORY1_H

#include "abstractfactory.h"

class AbstractProductA;
class AbstractProductB;

class ConcreteFactory1 : public AbstractFactory
{
public:
    explicit ConcreteFactory1();

    AbstractProductA *createProductA();

    AbstractProductB* createProductB();
};

#endif // CONCRETEFACTORY1_H
